/* Class153 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.Calendar;

public class Class153
{
    public int anInt2441;
    public static byte aByte2442;
    public int anInt2443;
    public static int anInt2444;
    public static int anInt2445;
    public static int anInt2446;
    public static int anInt2447;
    public static int anInt2448;
    public static Calendar aCalendar2449 = Calendar.getInstance();
    public static int anInt2450;
    public static int anInt2451;
    public static int anInt2452;
    public static int[] anIntArray2453 = { 2, 2, 4, 2, 1, 8, 4, 1, 4, 4, 2 };
    public static int[] anIntArray2454 = new int[50];
    
    public static int method2045(int arg0, int arg1) {
    while_1322_:
	do {
	    do {
		int i;
		try {
		    if (arg1 == -104757881)
			break;
		    i = 51;
		} catch (RuntimeException runtimeexception) {
		    break while_1322_;
		}
		return i;
	    } while (false);
	    int i;
	    try {
		anInt2448++;
		i = arg0 >>> -104757881;
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return i;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable,
					   "wj.E(" + arg0 + ',' + arg1 + ')');
    }
    
    public static void method2046(int arg0) {
	try {
	    if (arg0 > -30)
		anInt2450 = -106;
	    anInt2447++;
	    for (Class14_Sub2_Sub7 class14_sub2_sub7
		     = (Class14_Sub2_Sub7) Class79.aClass2_1268.method77(0);
		 null != class14_sub2_sub7;
		 class14_sub2_sub7 = ((Class14_Sub2_Sub7)
				      Class79.aClass2_1268.method84(-124))) {
		Class133_Sub5 class133_sub5
		    = class14_sub2_sub7.aClass133_Sub5_3822;
		if (((class133_sub5.anInt3620 ^ 0xffffffff)
		     == (Class14_Sub2_Sub3.anInt3785 ^ 0xffffffff))
		    && !class133_sub5.aBoolean3621) {
		    if ((Class14_Sub2_Sub20.anInt4064 ^ 0xffffffff)
			<= (class133_sub5.anInt3616 ^ 0xffffffff)) {
			class133_sub5.method1845((byte) 94, Class51.anInt839);
			if (class133_sub5.aBoolean3621)
			    class14_sub2_sub7.method233(0);
			else
			    Class14_Sub8_Sub8.method519
				(class133_sub5.anInt3620,
				 class133_sub5.anInt3622,
				 class133_sub5.anInt3631,
				 class133_sub5.anInt3629, 60, class133_sub5, 0,
				 -1L, false);
		    }
		} else
		    class14_sub2_sub7.method233(0);
	    }
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "wj.F(" + arg0 + ')');
	}
    }
    
    public static Class124 method2047(int arg0, int arg1, int arg2) {
    while_1323_:
	do {
	    int i;
	    do {
		Class124 class124;
		try {
		    anInt2451++;
		    i = arg1 - arg2;
		    if (8 >= (i ^ 0xffffffff))
			break;
		    class124 = Class14_Sub8_Sub33.aClass124_4634;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if ((i ^ 0xffffffff) <= 5)
			break;
		    class124 = Class14_Sub8_Sub34.aClass124_4653;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if (-3 <= i)
			break;
		    class124 = Class52.aClass124_857;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if ((i ^ 0xffffffff) <= -1)
			break;
		    class124 = Class48.aClass124_801;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if (arg0 == 1)
			break;
		    class124 = null;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if ((i ^ 0xffffffff) >= -10)
			break;
		    class124 = Class14_Sub8_Sub2.aClass124_4116;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if (6 >= i)
			break;
		    class124 = Class14_Sub8_Sub22.aClass124_4452;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if (3 >= i)
			break;
		    class124 = Class104.aClass124_1750;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    do {
		Class124 class124;
		try {
		    if ((i ^ 0xffffffff) >= -1)
			break;
		    class124 = Class14_Sub8_Sub11.aClass124_4265;
		} catch (RuntimeException runtimeexception) {
		    break while_1323_;
		}
		return class124;
	    } while (false);
	    Class124 class124;
	    try {
		class124 = Class14_Sub8_Sub36.aClass124_4694;
	    } catch (RuntimeException runtimeexception) {
		break;
	    }
	    return class124;
	} while (false);
	Throwable throwable = new Throwable();
	throw Class14_Sub8_Sub14.method554(throwable,
					   ("wj.A(" + arg0 + ',' + arg1 + ','
					    + arg2 + ')'));
    }
    
    public static void method2048(int arg0) {
    while_1325_:
	do {
	while_1324_:
	    do {
		do {
		    try {
			anIntArray2453 = null;
			if (arg0 == 2)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1324_;
		    }
		    return;
		} while (false);
		try {
		    anIntArray2454 = null;
		    aCalendar2449 = null;
		} catch (RuntimeException runtimeexception) {
		    break;
		}
		break while_1325_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       "wj.B(" + arg0 + ')');
	} while (false);
    }
    
    public static void method2049(int arg0, int arg1, int arg2) {
	try {
	    if (arg2 != (Class14_Sub23.anInt3135 ^ 0xffffffff) && -1 != arg0) {
		Class33.method1087(1936, 0, false, arg0,
				   Class14_Sub8_Sub31.aClass9_Sub1_4603,
				   Class14_Sub23.anInt3135);
		Class14_Sub7.aBoolean2827 = true;
	    }
	    anInt2444++;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("wj.D(" + arg0 + ',' + arg1
						+ ',' + arg2 + ')'));
	}
    }
    
    public static void method2050(int arg0, int arg1, int arg2, int arg3,
				  int arg4, int arg5, int arg6, int arg7,
				  int arg8) {
	try {
	    anInt2445++;
	    int i = -arg6 + arg8;
	    int i_0_ = -arg0 + arg1;
	    if (arg3 != 1)
		method2048(98);
	    int i_1_ = (-arg5 + arg2 << -1681715824) / i;
	    int i_2_ = (-arg7 + arg4 << 2041866512) / i_0_;
	    Class2.method75(0, arg0, arg1, i_2_, arg8, arg7, arg5, i_1_, 83,
			    arg6, 0);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("wj.C(" + arg0 + ',' + arg1
						+ ',' + arg2 + ',' + arg3 + ','
						+ arg4 + ',' + arg5 + ','
						+ arg6 + ',' + arg7 + ','
						+ arg8 + ')'));
	}
    }
    
    public Class153(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5,
		    boolean arg6) {
	try {
	    anInt2441 = arg5;
	    anInt2443 = arg2;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("wj.<init>(" + arg0 + ','
						+ arg1 + ',' + arg2 + ','
						+ arg3 + ',' + arg4 + ','
						+ arg5 + ',' + arg6 + ')'));
	}
    }
}
